invest funds

Translations
инвестировать средства
вкладывать средства
инвестировать деньги
вкладывать деньги
Definitions
To put money into investments in order to earn a profit or other financial return.
To allocate money to a project, business, or activity with the expectation of gaining a benefit or return.
Words
invest

verb
инвестировать
funds

noun
средства